package org.tokaf.bestcolumnfinder;

import org.tokaf.algorithm.Algorithm;

/**
 * <p>Interface for choosing next list, in which algorithm proceeds the search.</p>
 * <p>Copyright (c) 2006</p>
 * @author Alan Eckhardt
 * @version 1.0
 */

public interface BestColumnFinder {
	/**
	 * @param alg Algorithm, for which the list is searched. All informations
	 *            from algorithm may be used.
	 * @return the index of next list.
	 */
	int findColumn(Algorithm alg);
}
